🕷️️ Job Radar • SCRAPING

Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.

freelancer.com 🟠 2026-05-02

🔹 Extracting Visa Booking API Endpoints for Automation
👤 Client: 🇮🇳 Bengaluru, India Member since 2026-02-06
💰 Price: $103 Average bid
🚩 Problem: Map private API calls of a visa-appointment website to enable programmatic booking, rescheduling, and cancellation.
📦 Existing: Not specified

Specifications:

[Target] Identify and document all necessary endpoints for booking, rescheduling, and canceling appointments.
[Method] Use traffic inspection tools like Burp Suite or Fiddler to reverse-engineer API calls.
[UI/UX] Not applicable; focus on technical details.
[Stack] Python (requests, httpx), Selenium for token harvesting if needed.
[Security] Document authentication flow and security measures such as CSRF tokens, JWTs, and captchas. Provide recommendations for bypassing or refreshing these securely.
[Format] Deliverables in JSON format: endpoints with HTTP method, URL, headers, query/body parameters, expected responses; Python proof-of-concept script.

Workflow:

Set up interception proxy (Burp Suite/Fiddler) to monitor network traffic during the booking process.
Analyze captured requests and responses to identify all necessary endpoints for booking, rescheduling, and canceling appointments.
Document each endpoint with HTTP method, URL, headers, query/body parameters, and expected responses.
Identify and document authentication flow (cookies, JWTs, CSRF tokens, captchas) and provide recommendations for handling them securely.
Write a Python proof-of-concept script using requests or httpx to log in with test credentials and complete an end-to-end booking process in headless mode.
Test the proof-of-concept script thoroughly to ensure it handles all necessary API calls correctly.
Provide final JSON output with detailed documentation of endpoints and security measures, along with the Python script.

⚡ Receive notifications instantly Join our community.